tin protoxide - French English Dictionary